package com.itheima.d4_static_attention;

/*
  目标：掌握使用类方法、实例方法时的几点注意事项。


    1、类方法中可以直接访问类的成员，不可以直接访问实例成员。
    2、实例方法中既可以直接访问类成员，也可以直接访问实例成员。
    3、实例方法中可以出现this关键字，类方法中不可以出现this关键字的


    在类内部访问特点简约记忆：
        静态方法只能访问静态成员，非静态方法百无禁忌

 */
public class Student {
    static String schoolName; // 类变量
    double score; // 实例变量

    //类方法

    public static void sayHi1(){
        System.out.println("schoolName = " + schoolName);
        sayHi2();


        //静态只能调用静态
        //System.out.println("score = " + score);
        //shotInfo1();

    }

    public static void sayHi2(){

        //静态方法中不能存在this
        //this.score=123;
    }


    //实例方法
    public void showInfo1() {
        //实例方法百无禁忌，都可以调用
        sayHi1();
        sayHi2();
        System.out.println("schoolName = " + schoolName);
        System.out.println("score = " + score);
    }

    public void showInfo2() {

    }
}
